//==============================================================================
// maceman hero_Anim.txt
//==============================================================================

import atlantis_mace_anim.txt
import atlantis_small_shield_anim.txt

//==============================================================================
define soul
{
   set hotspot
   {
      version
      {
         Visualparticle SFX A Hero Soul
      }
   }
}

//==============================================================================
define soulborn
{
   set hotspot
   {
      version
      {
         Visualparticle SFX A Hero SoulBorn
      }
   }
}

//==============================================================================
define soulaurora
{
   set hotspot
   {
      version
      {
         Visualparticle SFX A Hero Soul Aurora
      }
   }
}

//==============================================================================
define soulauroraborn
{
   set hotspot
   {
      version
      {
         Visualparticle SFX A Hero Soul AuroraBorn
      }
   }
}

//==============================================================================
define heavenlight
{
   set hotspot
   {
      version
      {
         Visualparticle SFX A Hero Soul Heaven Light
      }
   }
}

//==============================================================================
define soulbirth
{
   set hotspot
   {
      version
      {
         Visualparticle SFX A Hero Soul Birth
      }
   }
}

//==============================================================================
define heroglow
{
   set hotspot
   {
      version
      {
         Visualparticle SFX A Hero Glow Small
      }
   }
}

//==============================================================================
define Head
{
   SetSelector
   {
      set hotspot
      {
         version
         {
            Visual Infantry X Maceman Head Hero
         }
      }
   }
}

//==============================================================================
anim Idle
{
   SetSelector
   {
		ContainLogic
		SetSelector
		{
			set hotspot
			{
				version
				{
					Visual Infantry X MacemanH_idleA
					ReplaceTexture Infantry X Maceman Iron/Infantry X Maceman Hero
					connect RightHand Mace hotspot
					Connect TopOfHead Head hotspot
					connect BackChest SmallAtlantisShield hotspot
					Connect HOTSPOT heroglow hotspot
				}
			}
		}
		SetSelector
		{
			set hotspot
			{
				version
				{
					Visual Infantry X Maceman_carryidle
					ReplaceTexture Infantry X Maceman Iron/Infantry X Maceman Hero
					connect BackChest Mace hotspot
					Connect TopOfHead Head hotspot
					connect BackChest SmallAtlantisShield hotspot
					Connect HOTSPOT heroglow hotspot
				}
			}
		}
	}
}

//==============================================================================
anim Walk
{
   SetSelector
   {
		ContainLogic
		SetSelector
		{
			set hotspot
			{
				version
				{
					Visual Infantry X MacemanH_WalkA
					ReplaceTexture Infantry X Maceman Iron/Infantry X Maceman Hero
//-- auto generated by the bang animation tool
//-- do not hand edit these values
					tag FootstepLeft 0.60 true
					tag FootstepRight 0.20 true
//-- end auto generated section
					connect RightHand Mace hotspot
					Connect TopOfHead Head hotspot
					connect BackChest SmallAtlantisShield hotspot
					Connect HOTSPOT heroglow hotspot
				}
			}
		}
		SetSelector
		{
			set hotspot
			{
				version
				{
					Visual Infantry X Maceman_carry
					ReplaceTexture Infantry X Maceman Iron/Infantry X Maceman Hero
//-- auto generated by the bang animation tool
//-- do not hand edit these values
					tag FootstepLeft 0.60 true
					tag FootstepRight 0.20 true
//-- end auto generated section
					connect BackChest Mace hotspot
					Connect TopOfHead Head hotspot
					connect BackChest SmallAtlantisShield hotspot
					Connect HOTSPOT heroglow hotspot
				}
			}
		}
	}
}


//==============================================================================
anim Attack
{
   SetSelector
   {
	   TechLogic none/Weightless Mace
	   SetSelector
	   {
			TargetLogic none/AbstractInfantry
			set hotspot
			{
				version
				{
					Visual Infantry X MacemanH_AttackA
					ReplaceTexture Infantry X Maceman Iron/Infantry X Maceman Hero
	//-- auto generated by the bang animation tool
	//-- do not hand edit these values
				   tag Attack 0.56 true
				   tag GenericSound 0.40 true
				   tag SpecificSoundSet 0.54 false HeavySwing checkVisible
	//-- end auto generated section
					connect RightHand Mace hotspot
					connect RightHand Flame hotspot
					connect RightForearm weightless hotspot
					Connect TopOfHead Head hotspot
					connect BackChest SmallAtlantisShield hotspot
					Connect HOTSPOT heroglow hotspot
					Length 1.25
				}
			}
			set hotspot
			{
				version
				{
					Visual Infantry X MacemanH_AttackB
					ReplaceTexture Infantry X Maceman Iron/Infantry X Maceman Hero
	//-- auto generated by the bang animation tool
	//-- do not hand edit these values
				   tag Attack 0.56 true
				   tag GenericSound 0.40 true
				   tag SpecificSoundSet 0.54 false HeavySwing checkVisible
	//-- end auto generated section
					connect RightHand Mace hotspot
					connect RightHand Flame hotspot
					connect RightForearm weightless hotspot
					Connect TopOfHead Head hotspot
					connect BackChest SmallAtlantisShield hotspot
					Connect HOTSPOT heroglow hotspot
					Length 1.10
				}
			}
		}
	   SetSelector
	   {
			TargetLogic none/AbstractInfantry
			set hotspot
			{
				version
				{
					Visual Infantry X MacemanH_AttackA
					ReplaceTexture Infantry X Maceman Iron/Infantry X Maceman Hero
	//-- auto generated by the bang animation tool
	//-- do not hand edit these values
				   tag Attack 0.56 true
				   tag GenericSound 0.40 true
				   tag SpecificSoundSet 0.54 false HeavySwing checkVisible
	//-- end auto generated section
					connect RightHand Mace hotspot
					connect RightHand Flame hotspot
					connect RightForearm weightless hotspot
					Connect TopOfHead Head hotspot
					connect BackChest SmallAtlantisShield hotspot
					Connect HOTSPOT heroglow hotspot
					Length 1.02
				}
			}
			set hotspot
			{
				version
				{
					Visual Infantry X MacemanH_AttackB
					ReplaceTexture Infantry X Maceman Iron/Infantry X Maceman Hero
	//-- auto generated by the bang animation tool
	//-- do not hand edit these values
				   tag Attack 0.56 true
				   tag GenericSound 0.40 true
				   tag SpecificSoundSet 0.54 false HeavySwing checkVisible
	//-- end auto generated section
					connect RightHand Mace hotspot
					connect RightHand Flame hotspot
					connect RightForearm weightless hotspot
					Connect TopOfHead Head hotspot
					connect BackChest SmallAtlantisShield hotspot
					Connect HOTSPOT heroglow hotspot
					Length 0.90
				}
			}
		}
	}
}

//==============================================================================
anim Death
{
   SetSelector
   {
		set hotspot
		{
			version
			{
				Visual Infantry X MacemanH_DeathA
				ReplaceTexture Infantry X Maceman Iron/Infantry X Maceman Hero
				connect RightHand Mace hotspot
				connect ATTACHPOINT soul hotspot
				connect ATTACHPOINT soulaurora hotspot
				connect ATTACHPOINT heavenlight hotspot
				connect ATTACHPOINT soulbirth hotspot
				Connect TopOfHead Head hotspot
				connect BackChest SmallAtlantisShield hotspot
				Connect HOTSPOT heroglow hotspot
			}
		}
	}
}


//==============================================================================
anim Bored
{
   SetSelector
   {
		ContainLogic
		SetSelector
		{
			set hotspot
			{
				version
				{
					Visual Infantry X MacemanH_BoredA
					ReplaceTexture Infantry X Maceman Iron/Infantry X Maceman Hero
					connect RightHand Mace hotspot
					Connect TopOfHead Head hotspot
					connect BackChest SmallAtlantisShield hotspot
					Connect HOTSPOT heroglow hotspot
				}
			}
		}
		SetSelector
		{
			set hotspot
			{
				version
				{
					Visual Infantry X Maceman_CarryBored
					ReplaceTexture Infantry X Maceman Iron/Infantry X Maceman Hero
					connect BackChest Mace hotspot
					Connect TopOfHead Head hotspot
					connect BackChest SmallAtlantisShield hotspot
					Connect HOTSPOT heroglow hotspot
				}
			}
		}
	}
}

//==============================================================================
anim Flail
{
   SetSelector
   {
		set hotspot
		{
			version
			{
				Visual Infantry X MacemanH_FlailA
				ReplaceTexture Infantry X Maceman Iron/Infantry X Maceman Hero
				connect RightHand Mace hotspot
				connect RightHand Flame hotspot
				connect RightForearm weightless hotspot
				Connect TopOfHead Head hotspot
				connect BackChest SmallAtlantisShield hotspot
				Connect HOTSPOT heroglow hotspot
			}
		}
	}
}

//==============================================================================
anim birth
{
   SetSelector
   {
		set hotspot
		{
			version
			{
				Visual Infantry X Maceman_birth
				ReplaceTexture Infantry X Maceman Iron/Infantry X Maceman Hero
				connect RightHand Mace hotspot
				Connect ATTACHPOINT soulborn hotspot
				Connect TopOfHead Head hotspot
				connect BackChest SmallAtlantisShield hotspot
				Connect HOTSPOT heroglow hotspot
				Connect ATTACHPOINT heavenlight hotspot
				connect ATTACHPOINT soulauroraborn hotspot
			}
		}
	}
}